from InterfazGraficaHtml import InterfazGraficaHtml
from bottle import get, post, request, route, static_file, run
from ControladorInterfazGraficaHtml import ControladorInterfazGraficaHtml

interfaz = InterfazGraficaHtml()

@get('/')
def obtenerHtml():
    return interfaz.obtenerHtml()

@post('/')
def obtenerComentario():
    comentario = interfaz.obtenerComentario()
    resultado = ControladorInterfazGraficaHtml().enviarAAdministrar(comentario)	
    return interfaz.obtenerHtml() + interfaz.mostrarResultado(resultado)
    
@route('/static/:name')
def static(name):
    return static_file(name, root = 'static')

if __name__ == "__main__":
    run( host = 'localhost', port = '8080')
